@charset "utf-8";
/* CSS Document */
html{
	background:rgb(246,246,246);
}
.head{
	width:100%;
	height:45px;
	line-height:45px;
	text-align:center;
	background:#e3f2ca;
}
.head h1{
	width:100%;
	text-align:center;
	line-height:45px;
	color:#046330;
	font-size:18px;
	letter-spacing:2px;
}

.navmenu{width:100%; height:40px; display:block;min-width:320px; overflow:hidden;}
.navmenu span{float:left; width:50%; height:40px; display:block; line-height:40px; font-size:18px; cursor:pointer; text-align:center;}
.navmenu .norbtn{background:#ebf3de; display:block; height:40px; color:#000; width:50%;}
.navmenu .norbtn a{color:#000; display:block;}
.navmenu .norbtn a:hover{color:#046330; display:block;}
.navmenu .hovbtn{background:#046330; display:block; height:40px; color:#ffffff; width:50%;}
.navmenu .hovbtn a{color:#fff;display:block;}
.navmenu .hovbtn a:hover{display:block; color:#fff;}
.btn{
	width:94%;
	height:40px;
	margin:10px 3%;
	background:#8dcd27;
	box-shadow:inset 0px 0px 2px rgba(255,182,206,.75);
	-webkit-box-shadow:inset 0px 0px 2px rgba(255,255,190,.75);
	border-radius:5px;
	-webkit-border-radius:5px;
	font-size:18px;
	color:#fff;
	text-shadow:1px 1px  3px rgba(0,0,0,0.75);
	-webkit-text-shadow:1px 1px 3px rgba(0,0,0,0.75); 
	-ms-text-shadow:1px 1px  3px rgba(0,0,0,0.75);
	-moz-text-shadow:1px 1px  3px rgba(0,0,0,0.75);
	-o-text-shadow:1px 1px  3px rgba(0,0,0,0.75);
	outline:none;
	text-align:center;
	line-height:40px;
	letter-spacing:2px;
}

#content table{ width:94%; margin:5px 3%;border:1px solid #ebf3de;}
#content table input,#content table select,#content table option{ margin:0; padding:0; color:#046330; font-size:15px; width:100%; height:100%; border:none;
 background:transparent; outline:none;-webkit-appearance: none;}
#content table select ,#content table input.tran-icon{ background:transparent url(../image/normal.png)  right center no-repeat; background-size:8px 5px;}
td{ border:1px solid #ebf3de; text-align:center; color:#333; height:36px; line-height:36px; padding:0px 8px; font-size:16px; position:relative; background:#fff;}
td img{ vertical-align:middle; margin-top:-4px; width:20px; padding:0px 4px;}
.ob,.obd { min-width:80px!important; width:80px; white-space:nowrap; text-align:left;}
.obd img{width:14px; height:21px;padding:0px 6px; margin-left:2px;}
#content p{ width:94%; margin:5px 3%;color:rgb(174, 174, 174);}
.ui-datepicker {
	width:auto;
	padding: 0em 0em 0;
	display: none;
}
#ui-datepicker-div td{ height:auto; line-height:18px;}

.wode{
	width:98%;
	border:1px solid #ebf3de;
	height:36px;
	display:block;
	line-height:36px;
	margin:8px auto 0;
	position:relative;
	color:#046330;
	overflow:hidden;
	background:#fff;
}
.wode strong{ color:#333; padding-left:10px; font-size:16px; font-weight:normal;}
.wode span{ position:absolute; top:8px; right:22px;background:#1cc102; width:20px; height:20px; -webkit-border-radius:11px; -moz-border-radius:11px;border-radius:11px; color:#fff; text-align:center; line-height:20px; font-size:14px; font-weight:600;}
.arrow-icon{
	position:absolute;
	top:0;
	right:10px;
	width:10px; 
	height:36px;
	background:url(../image/icon-6.png) center no-repeat #fff;
	background-size:9px 14px;
}